// game.cfg
//
// This file contains config definitions that will be run by everyone.  
// Add things here if they should affect all users by default.  If you have
// things you want to define (or undefine) for your own use, place these
// in your personal "user.cfg" file.

AdvancedUIShowTraining

startingResourceDelay 0

homecity
homeCityAI

CBC
Tactics
spawnBirds
RegroupUnits

noPregameRecording
noPregameScenario
//noIntroCinematics

//ESOServerHostName="eso5"
ESOServerHostName="connection.agecommunity.com"
internetAddressServer="repeater1.agecommunity.com"
ESOServerStatusURL="esostatus.agecommunity.com"

UnresponsiveTimeout=20000
+useESOnline
ESOServerPort=2300
ESOConnectTimeout=10000
ESORequestResponseTimeout=120000
ESOUseHomeCity
filterChat
PrFilter="prwordlist.xml"

allMPConnectionTypes
defaultMPConnectionType=0

//Footprint controls.
-footprints

copyUpDirectory="\\Big\huge\public\playtest\AOE3YPack\OOS"

//Dynamic Music
enableDynamicMusic
battleCries

//heightadjust
//showorientations
//showBoundingBoxes
showterrain
showcliffs
showwater
showwaves
//showSunReflection
showdecals
showunits
//showpassability
useFog
useBlackmap
//developer
//minimapNoRotate

// use windows to figure out mouse movement (to get speed, etc.)
//win32mouse
//win32keyboard
noDirectInput

// turn on AIs
updateAIs

// AI chatting
AIStatementsAsChat

// XS setup - for correct default handling of messages - to turn off +XYZ add -XYZ to your user.cfg
//+ixsLog
//+ixsWarn
//+cxsLog
//+cxsWarn

// Terrain editing height limits
terrainMinHeight=-5.0
terrainMaxHeight=15.0
useTerrainHeightLimits

mixUseValidPlacement

// turn on waves in random maps
useWaves

// Default terrain grid setup
terrainGridMinorTick
terrainGridMajorTick=5

// Sound and Music Config stuff
//noSound
soundOn="1"           // not to be confused with the noSound. This one is strictly for UI

// Music Volume
MusicVol=0.55
musicOn="1"       // not to be confused with any no music. This one is strictly for UI


// Market and tribute penalties GTS13SEP01
// TradeFactor was 0.30 in AOM, used to be 0.15 in Rocket
// Trib penalty used to be 0.5, but was boosted back to AOM level of 0.10 because of slingshotting

marketTradeFactor 0.25
marketCostDeltaBuy 1
marketCostDeltaSell 1
marketCostMin 25
marketCostMax 200
tributePenalty=0.10

// Screenshot stuff.
jpegScreenshots
jpegScreenshotQuality=90
screenShotHideCursor
screenShotHideUI

// Water stuff
waterAlphaMinValue=0
waterAlphaMaxValue=0.880952
waterAlphaMindepth=0
waterAlphaMaxdepth=3.452381
waterbump

// Buh bye highlight
nohighlight

windowsCursor
syncRecord
finalReleaseRecordSync
pregameUI "uipregamenew.xml"

//-- Time of day light sets.
TODLightSet00 dawn
TODLightSet01 sunrise
TODLightSet02 morning
TODLightSet03 noon
TODLightSet04 sunset
TODLightSet05 night
TODLightSet06 midnight

// Ballistics settings
ballisticPrecalcHits

// slow, but needed to avoid glitching
//megaPostLoadForceTextures

// Paint Water cfgs
waterPlaneOffset=1.0
waterAllowPaintDelta=10.0

//-- Paint Cliff cfgs
cliffHeight=9.5
cliffSlopeTolerance=1.0

// only load meshes when needed
demandLoadMeshes

roughenAmplitude=2.0
roughenTolerance=1.0

realScrollSpeed 0.06

// Water Color Settings
brushSoftness=0.99
brushBias=0.5
waterColorRed=9
waterColorGreen=121
waterColorBlue=113
waterDeepColorRed=0
waterDeepColorGreen=0
waterDeepColorBlue=46

// Resource alignment is now on ALWAYS
alignResources

drawEditorUnits

// Xemu, 7/16/01, disabled non-exclusive inventories
//nonExclusiveResourceInventories

// Repairing cheaper than building
RepairFactor 0.5

// Default size of the world in meters
WorldSizeX=200;
WorldSizeZ=200;

limitPitch=47
maxZoom=60
normalZoom=75
minZoom=23
extraZoomPercent=0.15
zoomSpeed=0.5
zoomWheelDivisor=30.0


//minimapIgnoreLight
//minimapIgnoreFog

//-- Particle System
maxParticles=-1

showRolloverHelp

brushTimeScale=0.5
brushMinSize=1.0
brushMaxSize=20.0

// - chat length in mseconds
chatDuration 15000

// - flare length in mseconds
// GTS - is first one even used anymore?
flareDuration 5000
FlareNotificationTime=3000

// include debug UI gadgets
debugUIGadgets

// don't display meshes in object list
noProtoListMeshes

// This is a test to see how many people whine
defaultGadgetFont="Arial nodrop"
defaultGadgetFontSize=12

// train and build feedback is on by default
TrainBuildFeedback

ErodeBuildingFoundations

alwaysActive

//enableStats


DefaultButtonSound="UI_DefaultPregameClickSet"
InGameButtonSound="UI_DefaultIngameClickSet"

validatechecksum

debugRandomMaps

defaultHintsONDiffLevel 0 1  // 0 - sandbox 1 - easy, 2 - moderate, 3 - hard, 4 - expert

// Max corpses per player
//PlayerMaxCorpseCount 30

// Train related stuff
trackthreshold=0.25
trackProtoCursor="RailroadStation"
trackTrainProto="TrainEngine"
trackTraincar1Proto="TrainCoalcar"
trackTraincar2Proto="TrainCaboose"
trackGoldFactor=0.5
trackWaitTimer=5.0
trackGoldMinDist=10.0
trackGoldMaxDist=100

// Circular world stuff
circularWorld
circularTerrainType NonPassableLand
circularTerrainSubType CliffA

// colony model
colonyPlotSize=6.0
colonyRoadType="GreekRoadA"

// New cliffs
newCliffs

// Tooltips
toolTipHelp
tooltipfont_ui="Tooltips_UI"
tooltipfont_world="Tooltips_World"
tooltipfont_gameui="Tooltips_GameUI"
tooltipfont_homecity="Tooltips_HomeCity"
tooltipBackColorR=0
tooltipBackColorG=0
tooltipBackColorB=0
tooltipDrawOutline
tooltipOutlineColorR=255
tooltipOutlineColorG=208
tooltipOutlineColorB=0
tooltipTextColorR=255
tooltipTextColorG=208
tooltipTextColorB=0
tooltipWidthMaxRatio=0.4
tooltipUIHideTime=4000
tooltipUIShowTime=750

// Shadows
enableShadows

// Water settings
waterEquilibrium=0.1
waterVelScale=0.09
waterBumpScale=1.0
waterQuads=7
reflectionsBumpScaleRatio=1
waterFresnelScale=2.0
waterFresnelBias=0.3
waterFoamScale=1.0
waterColorScale=1.0
waterReflectionScale=1.0
waterTexScale=1.0
waterTexScrollSpeed=0.0
waterTexRotation=0.0
localWater

// Damage and fire
enableDamage

// Wind
enableWind

// Enable bump mapped terrain types
terrainbump

// Easy Drag Military
//alwaysUseEasyDragMilitary

// Reflections Alpha Scale
reflectionsAlphaScale=1.0

// Enable the new unit stat panel.
NewUnitStatPanel

//-- sort the vp team display from most to least
-SortVPTeamDisplay

// The switch for colony walls
buildColonyWalls
teamColorClothFlags

// Makes flares use player color
flarePlayerColor
showbuildversion=0

// CommDebugging
fullCommLogs
commLogHistorySize=7500

// Extra tiles of visibility around the trade route.
tradeRouteVisibilityBuffer=0

// Turn on procedural boat animation by default
boatAnimation

// Remove terrain objects under blackmap
foggedTOBs

// Turn on trilists for terrain by default
terrainTriList

// Turn on displaced cliffs
newCliffs2

// Allow colonywalls to offset from the TC
recenterWalls

RenderFloatyText
RenderFloatyTextXVelocity=0
RenderFloatyTextYVelocity=0.10
RenderFloatyTextDuration=2000
RenderFloatyTextFadeOutTime=1000

// The colony sphere of influence is painted over the terrain when placing the TC.
showColonySphere

// Limit building queue
buildingTrainLimit 25
trainLimitPerAction 5
buildingTrainResearchActionLimit 12
buildingTrainCutoff 0.99
buildingExclusiveQueues

// Turn treaty mode on
// +EnableTreaties

+ShowBattleUI

// Worldmap clouds
//wmClouds
wmCloudFreq=0.1
wmCloudPersistence=0.3
wmCloudOctaves=4
wmCloudTimeScale=0.0005

gcBorderWidth=0.3

wallAttackTimeout=20

showScore
// Show the separate military/economy score in the main game screen.
//SeparateScoreComponents


// Decaying efficiency on Mines
// EfficiencyUnitName=SocketMine
// The amount of resource gather before the mine hits minimum efficiency.
// EfficiencyGatherMax=9000
// EfficiencyMin=0.50

// Turn on Explorer abilities
abilities

// Used to toggle renderer const caching on / off - defined here to match default in code
constCaching

// Turns lazy constant caching on / off - defaults to on in BRender
lazyIntrinsicUpdating

// Flash on hp bars on taking damage
flashhitpointbarsondamage

// Memory Stack Heap Size
// Only programmers should tweak / modify this value (2MB)
MemoryStackHeapSize=2097152

clamshell

// Turn LDR blooming on by default
enableLDRBlooms=1

// Turn on CPAI
cpai

BallisticPhysicsFadeDelay=6.0
BallisticHeightBonusPercent=0.0  // % to increase/decrease damage based on relative height in meters between attacker/defender
KBTimedStatFrequency=5000

// Turn on poliUI
politicianUI

// TC roads
tcUnbuildTerrain=city\ground1_cob
tcUnbuildUndoTerrain=spc\scorched01
tcUnbuildRadius=2
tcUnbuildRoadRadius=1
tcUnbuildRoadLength=10
useLatestUI

// Turn Four of a Kind mode on
FourOfAKind
HCCardModel

LightDirInterpQuanta=0.002
enableMPAI

// Try to turn on SLI if possible.
EnableSLI

fullAllSync



// Auto Patcher
autoPatchURL="aom.zone.com"
autoPatchFile="AOE3yUpdate.xml"
autoPatchRetryCount=10
autoPatchRetryDelay=500
autoPatchMaxPacketSize=102400
